@charset "utf-8";

.container { position: relative; width: 100%; margin: 0 auto; }

.hisList{width: 1200px;margin: 0 auto;margin-top: 40px;padding: 30px 0;}
.hisList ul li{float: left;width: 25%;text-align: center;}
.hisList ul li p.num{font-size: 60px;font-family: '黑体';position: relative;color: #666;}
.hisList ul li p.count-text{font-size: 16px;color: #999;}
.hisList ul li p.timer1:after{position: absolute;width: 20px;top: 8px;right: 91px;font-size: 16px;color: #999;content: '年';}
.hisList ul li p.timer2:after{position: absolute;width: 20px;top: 8px;right: 91px;font-size: 16px;color: #999;content: '家';}
.hisList ul li p.timer3:after{position: absolute;width: 20px;top: 8px;right: 81px;font-size: 16px;color: #999;content: '万';}
.hisList ul li p.timer4:after{position: absolute;width: 20px;top: 8px;right: 81px;font-size: 16px;color: #999;content: '亿';}


.colList {width: 1200px;margin: 0 auto;}
.colList ul li{position: relative;width: 288px;height: 180px;margin-right: 16px;float: left;overflow: hidden;}
.colList ul li:last-child{margin-right: 0;}
.colList ul li .zz{position: absolute;width: 100%;height: 100%;background: rgba(0, 0, 0, .4);left: 0;top: 0;transform: scale(1);transition: all .3s linear;}
.colList ul li img{transition: all .5s linear;}
.colList ul li .cllbb{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);text-align: center;color: #fff;}
.colList ul li .cllbb .cllbb_T{font-size: 22px;padding-bottom: 40px;position: relative;}
.colList ul li .cllbb .cllbb_T:after{position: absolute;width: 23px;height: 1px;background: rgba(255,255,255,.6);left: 50%;margin-left: -11px;bottom: 20px;content: '';}

.colList ul li:hover .zz{transform: scale(0);}
/* .colList ul li:hover .cllBox img{transform: scale(1.1);} */
.colList ul li .cllbb .cllbb_Con{font-size: 14px;} 

.p3{width: 1200px;margin: 0 auto;margin-top: 50px;padding-bottom: 66px;}
.p3 .p3New{width: 377px;}
.p3 .p3New .hd{border-bottom: 1px solid #dfdfdf;padding-bottom: 14px;}
.p3 .p3New .hd ul li{float: left;width: 62px;margin-right: 38px;position: relative;text-align: center;}
.p3 .p3New .hd ul li.on:after{width: 100%;height: 2px;left: 0;position: absolute;bottom: -15px;content: '';background: #ef292a;}
.p3 .p3New .hd ul li a{font-size: 14px;color: #333;}
.p3 .p3New .hd ul li:last-child{margin-right: 0;}

.newlist ul li .newlT{padding: 10px 0 10px 16px;position: relative;}
.newlist ul li .newlT:after{position: absolute;width: 4px;height: 4px;background: #333;content:'';left: 0;top: 50%;margin-top: -2px;border-radius: 100%;}
.newlist ul li {margin-bottom: 10px;}
.newlist ul li .newlCon{font-size: 14px;color: #666;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newlist ul li .newlT a{font-size: 14px;color: #333;font-weight: bold;}
.newlist ul li:hover .newlT a{color: #ef292a;}

.p3Pic{width: 348px;margin-left: 43px;}
.p3Pic .picbd ul li{position: relative;width: 348px;}
.p3Pic .picbd ul li .p3Pict{position: absolute;width: 100%;height: 50px;background: rgba(0, 0, 0, .3);left: 0;bottom: 0;line-height: 50px;}
.p3Pic .picbd ul li .p3Pict span{margin-left: 30px;font-size: 14px;color: #fff;}

.p3V{width: 406px;margin-left: 22px;position: relative;}
.p3V .p3vprev{position: absolute;width: 18px;height: 38px;left: 17px;top: 40%;background: url(p3vprev.png) no-repeat center;z-index: 9;}
.p3V .p3vnext{position: absolute;width: 18px;height: 38px;right: 17px;top: 40%;background: url(p3vnext.png) no-repeat center;z-index: 9;}
.p3V .bd ul li{position: relative;}
.p3V p{position: absolute;width: 100%;height: 50px;background: rgba(0, 0, 0, .3);left: 0;bottom: 0;line-height: 50px;}
.p3V p span{margin-left: 30px;font-size: 14px;color: #fff;}






